agglomerating plant - Spanish English Dictionary